* {
  margin: 0;
  padding: 0;
  list-style: none;
  // overflow: hidden;
}

@import "antd/dist/antd.css"; //antd样式
.home {
  width: 100vw;
  height: 100vh;
  display: flex;
  flex-direction: column;
  header {
    height: 50px;
    background: rgb(67, 129, 230);
    h2 {
      color: white;
      height: 50px;
      line-height: 50px;
      font-weight: 800;
      margin-left: 25px;
    }
  }
  main {
    flex: 1;
  }
}

#components-layout-demo-responsive .logo {
  height: 32px;
  margin: 16px;
  background: rgba(255, 255, 255, 0.2);
}

.site-layout-sub-header-background {
  background: #fff;
}

.site-layout-background {
  background: #fff;
}

.active {
  color: #fff;
}

.active:hover {
  color: rgb(61, 228, 61);
}

.default {
  color: rgb(105, 104, 107);
}

.default:hover {
  color: rgb(227, 27, 227);
}
